self-killing (technical) - Turkish English Dictionary